#ifndef __FUNCTION_H_
#define __FUNCTION_H_

typedef struct {	//用户记录
	char cardNo[20];
	int userID;
	char name[30];
	int birth_year;
	int birth_month;
	int birth_day;
	char phone_num[15];
	int member_type;	//1次卡 2月卡 3年卡 4管理员
	int isLoged;

	int period;	//次卡用，剩余次数
	long resign_time; //注册时间
	long eff_time;	//失效时间

	//long lastin;	//最后登录时间
	//long lastexit;//最后退出时间

	int isUsed; //是否可用 0不可用 1可用
	
}user_data;


typedef struct{	//日志记录
	char type;	//0为登录 1为退出
	int uid;	//用户id
	long logtime;	//登录/退出时间
}log;


void main_menu();
void resigner();
void logoff();
void change();
void search();
void logquit();
void admin();
void statistics();
void systemlog();
void admin_tab();

extern int id_count;

#endif
